import type { ShopFeeStandardVO, ShopVO } from './types'

// 模拟店铺数据
export const mockShopList = (): ShopVO[] => [
  {
    id: 1,
    shopName: '阳光餐厅',
    shopCode: 'SP001',
    shopType: 1,
    shopTypeName: '餐饮',
    communityId: 1,
    communityName: '阳光花园社区',
    buildingId: 1,
    buildingName: 'A栋',
    unitId: 1,
    unitName: '1单元',
    roomNumber: '101',
    floorNumber: 1,
    area: 120.5,
    rentPrice: 8000.00,
    contactPerson: '张经理',
    contactPhone: '13800138001',
    businessLicense: '91110000123456789X',
    status: 1,
    statusName: '启用',
    remark: '主营川菜，营业时间10:00-22:00',
    createTime: '2024-01-15 10:30:00',
    updateTime: '2024-09-30 14:20:00'
  },
  {
    id: 2,
    shopName: '绿城超市',
    shopCode: 'SP002',
    shopType: 2,
    shopTypeName: '零售',
    communityId: 1,
    communityName: '阳光花园社区',
    buildingId: 1,
    buildingName: 'A栋',
    unitId: 2,
    unitName: '2单元',
    roomNumber: '102',
    floorNumber: 1,
    area: 200.0,
    rentPrice: 12000.00,
    contactPerson: '李老板',
    contactPhone: '13800138002',
    businessLicense: '91110000123456790X',
    status: 1,
    statusName: '启用',
    remark: '24小时营业超市',
    createTime: '2024-02-10 09:15:00',
    updateTime: '2024-09-30 14:20:00'
  },
  {
    id: 3,
    shopName: '便民洗衣店',
    shopCode: 'SP003',
    shopType: 3,
    shopTypeName: '服务',
    communityId: 1,
    communityName: '阳光花园社区',
    buildingId: 2,
    buildingName: 'B栋',
    unitId: 3,
    unitName: '1单元',
    roomNumber: '201',
    floorNumber: 2,
    area: 80.0,
    rentPrice: 5000.00,
    contactPerson: '王师傅',
    contactPhone: '13800138003',
    businessLicense: '91110000123456791X',
    status: 1,
    statusName: '启用',
    remark: '专业干洗，支持上门取送',
    createTime: '2024-03-05 14:20:00',
    updateTime: '2024-09-30 14:20:00'
  }
]

// 模拟费用标准数据
export const mockFeeStandardList = (): ShopFeeStandardVO[] => [
  {
    id: 1,
    shopId: 1,
    shopName: '阳光餐厅',
    feeType: 'PROPERTY',
    feeTypeName: '物业费',
    feeAmount: 10.00,
    startDate: '2024-01-01',
    endDate: '2024-12-31',
    status: 1,
    statusName: '启用',
    remark: '按面积计费',
    createTime: '2024-01-01 10:00:00',
    updateTime: '2024-09-30 14:20:00'
  },
  {
    id: 2,
    shopId: 1,
    shopName: '阳光餐厅',
    feeType: 'WATER',
    feeTypeName: '水费',
    feeAmount: 3.50,
    startDate: '2024-01-01',
    endDate: '2024-12-31',
    status: 1,
    statusName: '启用',
    remark: '按用量计费',
    createTime: '2024-01-01 10:00:00',
    updateTime: '2024-09-30 14:20:00'
  },
  {
    id: 3,
    shopId: 1,
    shopName: '阳光餐厅',
    feeType: 'ELECTRIC',
    feeTypeName: '电费',
    feeAmount: 0.65,
    startDate: '2024-01-01',
    endDate: '2024-12-31',
    status: 1,
    statusName: '启用',
    remark: '按用量计费',
    createTime: '2024-01-01 10:00:00',
    updateTime: '2024-09-30 14:20:00'
  },
  {
    id: 4,
    shopId: 2,
    shopName: '绿城超市',
    feeType: 'PROPERTY',
    feeTypeName: '物业费',
    feeAmount: 12.00,
    startDate: '2024-01-01',
    endDate: '2024-12-31',
    status: 1,
    statusName: '启用',
    remark: '按面积计费',
    createTime: '2024-01-01 10:00:00',
    updateTime: '2024-09-30 14:20:00'
  },
  {
    id: 5,
    shopId: 2,
    shopName: '绿城超市',
    feeType: 'WATER',
    feeTypeName: '水费',
    feeAmount: 4.00,
    startDate: '2024-01-01',
    endDate: '2024-12-31',
    status: 1,
    statusName: '启用',
    remark: '按用量计费',
    createTime: '2024-01-01 10:00:00',
    updateTime: '2024-09-30 14:20:00'
  },
  {
    id: 6,
    shopId: 3,
    shopName: '便民洗衣店',
    feeType: 'PROPERTY',
    feeTypeName: '物业费',
    feeAmount: 8.00,
    startDate: '2024-01-01',
    endDate: '2024-12-31',
    status: 1,
    statusName: '启用',
    remark: '按面积计费',
    createTime: '2024-01-01 10:00:00',
    updateTime: '2024-09-30 14:20:00'
  },
  {
    id: 7,
    shopId: 1,
    shopName: '阳光餐厅',
    feeType: 'GAS',
    feeTypeName: '燃气费',
    feeAmount: 2.80,
    startDate: '2024-01-01',
    endDate: '2024-12-31',
    status: 1,
    statusName: '启用',
    remark: '按用量计费',
    createTime: '2024-01-01 10:00:00',
    updateTime: '2024-09-30 14:20:00'
  },
  {
    id: 8,
    shopId: 2,
    shopName: '绿城超市',
    feeType: 'SANITATION',
    feeTypeName: '卫生费',
    feeAmount: 1.50,
    startDate: '2024-01-01',
    endDate: '2024-12-31',
    status: 1,
    statusName: '启用',
    remark: '按面积计费',
    createTime: '2024-01-01 10:00:00',
    updateTime: '2024-09-30 14:20:00'
  }
]
